package com.shop.loan.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("银行卡信息")
@Data
public class PayCardInfoVo {

    @ApiModelProperty(name = "idCardType", value = "证件类型", dataType = "string", example = "1")
    private String idCardType;

    @ApiModelProperty(name = "bankId", value = "银行编码", dataType = "string", example = "1")
    private String bankId;

    @ApiModelProperty(name = "phone", value = "手机号", dataType = "string", example = "1")
    private String phone;

    @ApiModelProperty(name = "idCardNo", value = "证件号", dataType = "string", example = "1")
    private String idCardNo;

    @ApiModelProperty(name = "cardType", value = "借贷类型 DEBIT:借记卡\n" +
            "CREDIT:贷记卡", dataType = "string", example = "1")
    private String cardType;

    @ApiModelProperty(name = "payerName", value = "姓名", dataType = "string", example = "1")
    private String payerName;

    @ApiModelProperty(name = "cardNo", value = "卡号", dataType = "string", example = "1")
    private String cardNo;

    @ApiModelProperty(name = "bindStatus", value = "绑定状态  INIT:初始化\n" +
            "SUCCESS:成功\n" +
            "FAIL:失败\n" +
            "DOING:处理中\n" +
            "UNBIND:解绑", dataType = "string", example = "1")
    private String bindStatus;

    @ApiModelProperty(name = "bindId", value = "绑定号", dataType = "string", example = "1")
    private String bindId;



}
